Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 5, 2026

This PR contains the following updates:

Package Change Age Confidence
react-svgmt (source) 1.1.111.2.0 age confidence

Release Notes

hugozap/react-svgmt (react-svgmt)

v1.2.0

  • Update React and ReactDOM dependency to v17.0.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Summary by CodeRabbit

  • Chores
    • Updated internal dependency react-svgmt to v1.2.0.
    • No functional or behavior changes introduced by this update.
    • Public APIs and exported interfaces remain unchanged and compatible.

✏️ Tip: You can customize this high-level summary in your review settings.

@renovate renovate bot added the renovate label Jan 5, 2026
@renovate
Copy link
Contributor Author

renovate bot commented Jan 5, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR!   react@"^16.5.2" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^17.0.0" from [email protected]
npm ERR! node_modules/react-svgmt
npm ERR!   react-svgmt@"1.2.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /runner/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /runner/cache/others/npm/_logs/2026-01-15T09_50_27_077Z-debug-0.log

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 5, 2026

📝 Walkthrough

Walkthrough

The pull request updates a single dependency in package.json: react-svgmt is bumped from 1.1.11 to 1.2.0. No other files, exports, or control flow are changed; this is solely a dependency version update.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: a dependency bump of react-svgmt to v1.2.0, matching the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.



📜 Recent review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between b72c9db and b0e619b.

📒 Files selected for processing (1)
  • package.json

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link

codecov bot commented Jan 5, 2026

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

2544-2550: Incompatible React peer dependency.

react-svgmt v1.2.0 requires React 17 as a peer dependency, but this project uses React 16.5.2. Update React or pin react-svgmt to a compatible version.

📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 4cdf4a6 and 5ae9c14.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 5ae9c14 to 8cff953 Compare January 7, 2026 14:14
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2550: The package.json currently pins "react-svgmt": "1.2.0" which
requires React ^17.0.0 while the project dependencies still pin React/ReactDOM
at ^16.5.2; update the React and ReactDOM entries in package.json to a
v17-compatible range (e.g., ^17.0.0) or downgrade react-svgmt to a version
compatible with React 16, then run install and test; specifically modify the
"react" and "react-dom" dependency lines in package.json to match React 17 to
resolve the peer dependency mismatch and ensure package-lock/yarn.lock is
regenerated.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 5ae9c14 and 8cff953.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch 3 times, most recently from 02ccdb1 to caf8930 Compare January 8, 2026 09:52
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: package.json currently pins "react-svgmt": "1.2.0" which requires
React v17 while the project lists "react": "16.5.2"; either replace
"react-svgmt": "1.2.0" with a version compatible with React 16 (find the latest
16-compatible react-svgmt and update that dependency) or upgrade the project's
React dependency to ^17.0.0 and update any breaking changes; update package.json
accordingly and run npm/yarn install and tests to verify.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 02ccdb1 and caf8930.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch 2 times, most recently from 350d3e8 to 8ece1f0 Compare January 8, 2026 11:15
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

2644-2650: react-svgmt 1.2.0 requires React v17.0.0 but project uses v16.5.2.

Upgrading react-svgmt to 1.2.0 will cause unmet peer dependency warnings/errors. React and react-dom must be upgraded to v17.0.0 or the react-svgmt update should be reverted.

📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between caf8930 and 8ece1f0.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 8ece1f0 to 606bb32 Compare January 8, 2026 11:19
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: The package.json update added "react-svgmt": "1.2.0" which requires
React ^17 but this project uses React 16.5.2; either revert the dependency to a
16-compatible release (replace "react-svgmt": "1.2.0" with the last
v16-compatible tag, e.g., "react-svgmt": "1.1.0") or instead upgrade the
project's React and ReactDOM to ^17.x (update package.json entries for "react"
and "react-dom" and run tests); ensure whichever approach you choose resolves
peer dependency warnings and runs the app/tests successfully.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 8ece1f0 and 606bb32.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch 2 times, most recently from 539aa39 to 5b37fc1 Compare January 8, 2026 11:29
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: The project is using React ^16.5.2 while [email protected] requires
React ^17; update the peer dependency by bumping react and react-dom entries in
package.json to a compatible v17 version (e.g., ^17.0.0), then update lockfile
(package-lock.json or yarn.lock) by running the package manager install to
reconcile versions and run tests/build to verify compatibility; ensure
references in any bundler configs or import checks remain valid after the
upgrade.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 606bb32 and 539aa39.

📒 Files selected for processing (1)
  • package.json

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2650: The project currently uses react v16.5.2 while the added dependency
"react-svgmt": "1.2.0" requires React v17; fix by either updating package.json
to bump "react" and "react-dom" to a compatible v17.x version (and run
tests/build to address any breaking changes), or revert the new package to
"react-svgmt": "1.1.11" in package.json so it remains compatible with React
v16.5.2; update the same dependency entry ("react-svgmt") and the
"react"/"react-dom" entries accordingly and run install to validate.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 539aa39 and 5b37fc1.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 5b37fc1 to c9ede73 Compare January 8, 2026 11:43
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

2644-2650: React version mismatch: react-svgmt v1.2.0 requires React v17.0.0.

react-svgmt v1.2.0 declares peer dependencies on React v17.0.0 and ReactDOM v17.0.0, but this project uses v16.5.2. This will cause peer dependency conflicts and potential runtime errors.

Upgrade React and ReactDOM to v17.0.0, or revert react-svgmt to v1.1.11.

📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 5b37fc1 and c9ede73.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from c9ede73 to 99259b3 Compare January 9, 2026 13:50
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2685: The dependency "react-svgmt": "1.2.0" requires React 17+, but the
project uses React 16.5.2; update package.json to either (A) bump "react" and
"react-dom" to a ^17.0.0 version and then run your package manager install and
run tests, or (B) downgrade "react-svgmt" to a version compatible with React 16
(replace "react-svgmt": "1.2.0" with the older compatible version); ensure you
adjust any breaking API usage in code referencing React/ReactDOM or react-svgmt
and confirm CI/tests pass before merging.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between c9ede73 and 99259b3.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 99259b3 to 5f40487 Compare January 12, 2026 08:24
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2661: The package.json currently declares [email protected] which has
peer dependencies requiring react@^17.0.0 and react-dom@^17.0.0, causing a
conflict with our React 16.5.x; fix by either updating package.json to upgrade
react and react-dom to ^17.0.0 (and run install and test to validate) or pin
react-svgmt to a release compatible with React 16 (replace "react-svgmt":
"1.2.0" with a compatible lower version), then run your package manager to
rebuild lockfile and verify the app and tests pass.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 99259b3 and 5f40487.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from 5f40487 to b761fc9 Compare January 13, 2026 09:49
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2661: The dependency "react-svgmt"@1.2.0 is incompatible with the
project's React version (project uses React 16.5.2 while [email protected] peers
with React 17.0.0); either downgrade "react-svgmt" to a version that lists React
16.x as a peer (e.g., revert to the prior working version) or bump the project's
React (and related react-dom) to 17.x; update package.json to replace the
"react-svgmt" entry or update the project's "react"/"react-dom" entries
accordingly, run npm/yarn install, and verify the app builds and tests pass.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 5f40487 and b761fc9.

📒 Files selected for processing (1)
  • package.json

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from b761fc9 to b72c9db Compare January 13, 2026 10:22
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 2661: The package.json lists "react-svgmt": "1.2.0" which requires React
17 while the project uses React 16.5.2; resolve the peer-dependency mismatch by
either upgrading the project's react and react-dom to a 17.x version (update
package.json entries for "react" and "react-dom" and run the install, then
verify the app builds/tests) or pin react-svgmt back to "1.1.11" (replace the
"react-svgmt" version in package.json and reinstall) so the dependency set is
compatible.
📜 Review details

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between b761fc9 and b72c9db.

📒 Files selected for processing (1)
  • package.json

"react-redux": "^7.1.1",
"react-svg-pan-zoom": "3.9.0",
"react-svgmt": "1.1.11",
"react-svgmt": "1.2.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

npm info [email protected] peerDependencies 2>/dev/null | grep -A 10 "peerDependencies"

Repository: deepnote/vscode-deepnote

Length of output: 50


🏁 Script executed:

npm info [email protected] peerDependencies 2>/dev/null | grep -A 10 "peerDependencies"

Repository: deepnote/vscode-deepnote

Length of output: 50


🏁 Script executed:

npm info [email protected] 2>/dev/null | jq '.peerDependencies // empty'

Repository: deepnote/vscode-deepnote

Length of output: 125


🌐 Web query:

react-svgmt 1.2.0 peer dependencies react version

💡 Result:

[email protected] declares React 17 as its peer dependency (built for React 17). [1]

Sources:
[1] StackOverflow discussion noting react-svgmt has React 17 set as a peer dependency.


React version incompatibility.

react-svgmt v1.2.0 requires React v17 as a peer dependency, but the project uses React v16.5.2 (lines 2655-2657). Update React/ReactDOM or revert to react-svgmt v1.1.11.

🤖 Prompt for AI Agents
In @package.json at line 2661, The package.json lists "react-svgmt": "1.2.0"
which requires React 17 while the project uses React 16.5.2; resolve the
peer-dependency mismatch by either upgrading the project's react and react-dom
to a 17.x version (update package.json entries for "react" and "react-dom" and
run the install, then verify the app builds/tests) or pin react-svgmt back to
"1.1.11" (replace the "react-svgmt" version in package.json and reinstall) so
the dependency set is compatible.

@renovate renovate bot force-pushed the renovate/react-svgmt-1.x branch from b72c9db to b0e619b Compare January 15, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant